Basic Frame Metrics
iOS port of BasicFrameMetrics. Differences from the JVM/Android port:
System.currentTimeMillis()→Clock.System.now().toEpochMilliseconds()The
synchronized(drawLock)blocks are dropped. iOS dispatches GL work on a dedicated queue managed by earth.worldwind.WorldWindow; render and draw aren't expected to run on different threads simultaneously. If that changes (e.g. a background tile-draw thread), wrap the draw* methods with anAtomicReference-based guard.